Trac is being migrated to new services! Issues can be found in our new YouTrack instance and WIKI pages can be found on our website.

Changes between Version 3 and Version 4 of Using Libpurple


Ignore:
Timestamp:
Apr 25, 2007, 4:23:47 AM (17 years ago)
Author:
lschiere
Comment:

compile with SILC migrated from old faq

Legend:

Unmodified
Added
Removed
Modified
  • Using Libpurple

    v3 v4  
    66== Why do libPurple clients store settings and logs in ~/.purple? ==
    77When creating libPurple under a separate name from Pidgin, the first client to use it, we were faced with a choice.  We could have Pidgin store in ~/.pidgin, Finch in ~/.finch, and any other future clients in ~/.clientname.  This would create significant duplication for those who sometimes use different clients, or who migrate from one client to another but do not remove the old directory.  It would also make things like logs more complex, as there would be no built-in single place to store logs.  Someone using both Pidgin and Finch, or migrating from Pidgin to Finch (or back), no doubt expects all of their logs to be read by both.  The other alternative was to have all libPurple based clients use ~/.purple by default.  Though the client author can naturally chose some other directory, having this as a default seems to make the most sense.  Much of the content of ~/.purple would be usable by any libPurple based client, and those things that are not useful to all clients can be detected and ignored using the existing API.  While we have not yet handled the case of running multiple libPurple based clients at the same time (as the same user, and not using a -c flag or equivalent), we plan to in the future.
     8
     9== What do I need to use the SILC protocol? ==
     10You need to install the
     11[http://silcnet.org/software/download/toolkit/ SILC toolkit] and the Pidgin SILC plugin.  This plugin is generally provided as a separate package (such as a purple-silc RPM).  If you're compiling yourself, see the `./configure --help` for specifying the SILC includes and libs. If you're compiling an SRPM, use `--with silc` to build the purple-silc RPM.
     12
     13In Windows, the SILC toolkit is installed with Pidgin.
     14
     15Some distributions provide the SILC toolkit and include Pidgin's SILC plugin in their Pidgin package.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!